package com.jiaozi.core.table.annotation;


import com.jiaozi.core.table.enums.QueryColumnTypeEnum;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 列表查询参数
 */
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
public @interface QueryColumn {
    //显示的标题
    String label() default "";
    //排序
    int order() default 0;
    //类型
    QueryColumnTypeEnum type() default QueryColumnTypeEnum.routine;
}
